Leila Hyams Actor DouBan IMDb Actor Freaks 1932 7.9 Island of Lost Souls 1932 7.5 Spite Marriage 1929 7.0